﻿using System;
using System.Collections.Generic;

using System.Text;

namespace System.Qizx.Xml
{
    /*******************************/
    /// <summary>
    /// Supports the Errors thrown by the TransformerSupport class.
    /// </summary>
    public interface XsltExceptionManager
    {
        /// <summary>
        /// Manages when an exception was thrown in the Transform operation of the TranformerSupport class.
        /// </summary>
        /// <param name="Exception">The exception thrown by the TransformerSupport instance.</param>
        void Error(System.Xml.Xsl.XsltException Exception);

        /// <summary>
        /// This method is not supported only was created for compatibility.
        /// </summary>
        void FatalError(System.Xml.Xsl.XsltException Exception);

        /// <summary>
        /// This method is not supported only was created for compatibility.
        /// </summary>
        void Warning(System.Xml.Xsl.XsltException Exception);
    }
}
